#导入等待时间
from time import sleep
#导入启动包
from selenium import webdriver
#导入chrome服务(车)
from selenium.webdriver.chrome.service import Service
#导入一个定位元素工具 By (方向盘)
from selenium.webdriver.common.by import By

#车里装进去一个司机
service = Service(executable_path='../自动化下单流程/chromedriver.exe')
#司机发动Chrome这个车
driver = webdriver.Chrome(service=service)

#开启百度
driver.get("https://deyunce:828123@mall.deyunce.com/pc/")
#百度全屏
driver.maximize_window()
sleep(2)
"""
我需要做的事情
"""
driver.find_element(By.XPATH,"//a[@href=\"/pc/account/login\"]").click()
sleep(1)
driver.find_element(By.XPATH,"//div[contains(text(),'账号密码登录')]").click()
sleep(0.5)
driver.find_element(By.XPATH,'//input[@placeholder="请输入账号/手机号码"]').send_keys("13613613636")
driver.find_element(By.XPATH,'//input[@placeholder="请输入密码"]').send_keys("A123456")
sleep(1)
#如果使用find elements  a 是一个列表 点击第二个要写下标1
driver.find_elements(By.XPATH,'//span[contains(text(),\'立即登录\')]')[1].click()
sleep(2)
driver.find_element(By.XPATH,'//input[@placeholder="请输入要搜索的商品名称"]').send_keys("熊猫")
driver.find_element(By.XPATH,"//div[contains(text(),\"搜索\")]").click()

sleep(10)
#可以不写 关闭 浏览器
driver.quit()